home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / win / arrang14.zip / ARRANGE.TXT < prev    next >
Text File  |  1995-01-31  |  6KB  |  134 lines

  1.  
  2. Arrangement 1.4
  3. by Bruce Adelsman
  4.  
  5.  
  6.  
  7. Do you find yourself always opening and moving your windows into a convient 
  8. configuration?  Are you frustrated with the complexity/limitations of the 
  9. current crop of 'desktop arrangers'?  Then Arrangement is the program for 
  10. you.  Arrangement will easily save and restore any arrangement of window 
  11. applications.
  12.  
  13. Arrangement can perform the following functions:
  14. o    Save any configuration of Windows applications
  15. o    Reload and restore a saved arrangement (including DOS applications)
  16.  
  17.  
  18. Installation and Usage:
  19. Copy ARRANGE.EXE to your WINDOWS directory (or any other directory in your 
  20. path).  Place a reference to the program on your LOAD= or RUN= line in 
  21. your WIN.INI file.  
  22. Example:
  23. [windows]
  24. load=ARRANGE.EXE
  25.  
  26. When ARRANGEMENT saves, it writes the file ARRANGE.INI in your windows 
  27. directory.  This file  contains information on the applications to be loaded 
  28. (this file can be edited,  see below for more details on it's format ).  As 
  29. ARRANGEMENT saves application information its icon will change to a flashing 
  30. "Save" sign.  When all information is saved the ARRANGEMENT icon will return 
  31. to the normal icon.
  32.  
  33. When ARRANGEMENT restores, it reads the file ARRANGE.INI in your windows 
  34. directory.  As ARRANGEMENT loads applications its icon will change to a 
  35. flashing "Load" sign.  When all applications are loaded and positioned the 
  36. ARRANGEMENT icon will return to the normal icon.
  37.  
  38. Clicking once on the ARRANGEMENT icon will bring up a system menu with the 
  39. additional features of About, Load, Save, and Options.  Load will reload an 
  40. arrangement, Save will save the current arrangement.  Options will allow you 
  41. to change the meaning for a double click on the icon.
  42.  
  43. Double clicking on the ARRANGEMENT icon will perform according to the current 
  44. setting of the Double Click option.  Options are:  Save (only), Exit (only), 
  45. or Save and Exit.
  46.  
  47.  
  48. File ARRANGE.INI format and function:    This file contains all the information 
  49. on how ARRANGEMENT should reload applications.  (You need not know the format 
  50. of this file in order to use ARRANGEMENT.  ARRANGEMENT creates this file 
  51. whenever you save a configuration.)
  52.  
  53. An application load line will have the following format:
  54. Program# = c left top right bottom fullpathname [parameters]
  55.  
  56. Program#   is a line representing the program to load.  The programs are 
  57.     loaded  in order by # (number).  The last program loaded (highest 
  58.     number) will become the current task.  Note:  numbers must start 
  59.     with 1 and must be sequential.
  60.  
  61. c   denotes the state of the window.  N stands for a normal window, I stands 
  62.     for iconic, and M stands for a maximized window.  If the letter is
  63.     lowercase, it means the application is a topmost application.
  64.  
  65. left top right bottom  denote the upper left and lower right corners of the 
  66.     window (or icon).  If these are zero then ARRANGEMENT will not attempt
  67.     to size or position the application.
  68.  
  69. fullpathname   is the full DOS pathname to the application.
  70.  
  71. parameters   are command line parameters to the application.  These are 
  72.     optional and are not filled in when ARRANGEMENT saves a configuration.
  73.  
  74. An example ARRANGE.INI file:
  75. [Arrangements]
  76. Program2=N 630 412 802 600 C:\WINDOWS\CLOCK.EXE
  77. Program3=I 344 541 380 577 D:\WINSTUFF\UPDOWN.EXE
  78. Program4=N 6 4 678 316 C:\WINDOWS\PROGMAN.EXE
  79. Program1=I 104 541 140 577 D:\WINSTUFF\ARRANGE.EXE
  80. Program5=i 160 541 196 577 D:\WINSTUFF\MEMGRAPH.EXE
  81. (Note:  the screen size that this arrangement was saved under is 800 by 600)
  82.  
  83. Additional notes:
  84. - Notepad may be used to edit the ARRANGE.INI file.
  85. - While ARRANGEMENT does not save DOS application arrangements, it can load 
  86.   them.  Simply edit the ARRANGE.INI file and add lines to load your favorite 
  87.   DOS applications.
  88. - Screen coordinates of all zeroes will cause the application to position to 
  89.   the default screen placement (this is especially useful for DOS 
  90.   applications).
  91. - Tip:  copy the ARRANGE.INI file to another name to set up specific windows 
  92.   sessions
  93.     Example:  a session to start a set of game applications
  94.     - save the arrangement for a group of game applications, exit windows 
  95.       and then:
  96.     COPY ARRANGE.INI ARRGAMES.INI
  97.     - now create a WINGAMES.BAT file with the following content:
  98.     COPY ARRANGE.INI ARRANGE.BKP
  99.     COPY ARRGAMES.INI ARRANGE.INI
  100.     WIN
  101.     COPY ARRANGE.BKP ARRANGE.INI
  102.     - then to start Windows with that arrangement type:
  103.     WINGAMES
  104.  
  105. That's it.  I Hope that you find this program to be one of those tools you 
  106. depend on.  Arrangement is a freely distributed utility which means it can be
  107. used freely as long as it is not modified in any manner.  Drop me a line 
  108. on America Online (userid: BAdelsman) or via Internet address 
  109. badelsman@com.aol and pass along any comments or problems.
  110.  
  111.  
  112. Program history:
  113.  
  114. Version 1.00:
  115.     -First release
  116. Version 1.1:
  117.     -Minor bug fixed with restoring some iconic applications
  118.     -Icon improved
  119. Version 1.1a:
  120.     -Disabled mouse input while loading applications
  121.     -Displays the hourglass while loading applications
  122. Version 1.2:
  123.     -Fixed problems with loading/positioning applications in Windows 3.1
  124.     -Fixed problem with sometimes saving internal application information
  125. Version 1.3:
  126.     -Fixed problems with loading/position toolbar-type applications
  127. Version 1.4:
  128.     -Refined support for toolbar-type (topmost) applications
  129.     -Fixed problems with topmost application restoring/positioning
  130.     -Correctly handles Visual Basic applications
  131.     -Added internal checking to ensure Arrangement is positioning the right
  132.      application during restores - this should stop Arrangement from "going out
  133.      of control"
  134.